keep imprisoned - English Synonyms Dictionary